<?php
	require_once('start_session.php');
	require_once('db_connect.php');	
	
	$refresh_time = 5; //30

	// 접속이 끊긴 사용자의 한계시간. 
	// 보통 리프레시 타임보다 5~10초 정도 많게 설정하면 된다. 	
	
	$kill_time = 600; //40	
			
	
	//갱신
	$query = "UPDATE session SET last_time = now() WHERE ip = '$_SESSION[ip]'"; 
	mysqli_query($conn, $query); 
	
	//지우기
	$query = "DELETE FROM session WHERE now()-last_time > $kill_time";
	mysqli_query($conn, $query);
	
/*	
	// 현접속 사용자 확인 
	$query = "SELECT * FROM session WHERE ip = '$_SESSION[ip]'"; 
	$result = mysqli_query($conn, $query); 
	$total = mysqli_affected_rows($conn);

	// 이미 접속한 사용자라면... 
	if($total > 0) 
	{ 
	// 마지막 접속 시간 갱신 
	$query = "UPDATE session SET last_time = now() WHERE ip = '$_SESSION[ip]'"; 
	mysqli_query($conn, $query); 
	} 
	//처음 접속한 사용자 
	else 
	{ 
	$query = "INSERT INTO session (ip,last_time) VALUES('$_SESSION[ip]',now())"; 
	mysqli_query($conn, $query); 
	}
*/	
	mysqli_close($conn);
	
	echo " <html><head> "; 
	echo " <meta http-equiv='refresh' content='$refresh_time;url=$PHP_SELF'> "; 
	echo " </head> ";
	echo " </body></html> ";	
?>